package com.wonders.demo.core.shiro;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 包含该用户名，角色，部门，菜单权限。
 * <p>
 * 必须可序列化，因为ShiroUser会被存入缓存中
 *
 * @author wonders
 */
@Data
public class ShiroUser implements Serializable {
    private Long id;
    private String username;
    private List<String> roles;
    private List<String> menus;
}
